﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Web.Framework.Controls
{
    public class ColumnMetadata
    {
        public ColumnMetadata()
        {
            ColumnNestedMetadataCollection = new List<ColumnMetadata>();
        }

        public string ColumnDescription { get; set; }

        public string ColumnNameProperty { get; set; }

        /// <summary>
        /// Indica si esta propiedad es una lista que hay que dibujar también
        /// </summary>
        public bool IsNestedList { get; set; }

        public List<ColumnMetadata> ColumnNestedMetadataCollection { get; set; }

        public string FormatString { get; set; }

        public int Order { get; set; }

        public bool Visible { get; set; }
    }
}
